import { ElMessage, ElMessageBox } from 'element-plus'
export function hasPermi (el, binding) {
    const { value } = binding
    const all_permission = "*/*/*";
    const permissions =JSON.parse(window.sessionStorage.permissions)
    if (value && value instanceof Array && value.length > 0) {
      const permissionFlag = value

      const hasPermissions = permissions.some(permission => {
        return all_permission === permission || permissionFlag.includes(permission)
      })
      if (!hasPermissions) {
        el.parentNode && el.parentNode.removeChild(el)
      }
    } else {
      throw ElMessage({
        type: 'error',
        message: `请设置操作权限标签值`,
      })
    }
  }
